import { ref } from 'vue'

// 用户角色：'user' 或 'admin'
const userRole = ref(localStorage.getItem('userRole') || 'user')

// 切换角色
export function switchRole(role) {
  userRole.value = role
  localStorage.setItem('userRole', role)
}

// 获取当前角色
export function getUserRole() {
  return userRole.value
}

// 判断是否为管理员
export function isAdmin() {
  return userRole.value === 'admin'
}

// 判断是否为用户
export function isUser() {
  return userRole.value === 'user'
}

export { userRole }

